<?php
session_start();
ini_set ('error_reporting', E_ALL);
$soporte = $_SESSION['caweb']['soporte'];
$sucursaldestino = $_SESSION['caweb']['ubicaciondestino'];

function con_caweb()
{
        if (!($link=mysql_connect("localhost","caweb","caweb")))
        {
                echo "Error conectando al sistema de bases de datos";
                exit();
        }
	if (!mysql_select_db($_SESSION['caweb']['basededatos'],$link))
        {
                echo "Error seleccionando la base de datos";
                exit();
        }
        return $link;
}

function con_intranetpccom()
{
        if (!($link=mysql_connect("localhost","caweb","caweb")))
        {
                echo "Error conectando al sistema de bases de datos";
                exit();
        }
	if (!mysql_select_db('intranetpccom',$link))
        {
                echo "Error seleccionando la base de datos";
                exit();
        }
        return $link;
}



require('fpdf.php');

$transaccion=$_GET['transaccion'];
$link_caweb = con_caweb();

$result ="SELECT * FROM cabeceras_oc WHERE transaccion = '$transaccion'";
$result=mysql_query($result,$link_caweb) or die('Error cabeceras_oc, '.mysql_error());
$row = mysql_fetch_array($result);

$result2 ="SELECT * FROM detalles_oc WHERE transaccion = '$transaccion'";
$result2=mysql_query($result2,$link_caweb) or die('Error detalles_oc, '.mysql_error());
$pdf=new FPDF('P','mm','mcarta');
$pdf->AliasNbPages();
$pdf->AddPage();

$pdf->SetFont('times','B',12);
$pdf->SetXY(60,10);
$pdf->Write(5,'Orden de Ingreso a Almacen por Compra No. '.$row[oc]);

$pdf->SetFont('times','B',10);
$pdf->SetXY(90,15);
$pdf->Write(5,'Sucursal: '.$row[sucursal]);

$pdf->SetFont('times','B',8);
$pdf->SetXY(10,25);
$pdf->Write(5,'Fecha: '.$row[fechacreo]);

$result3 = "SELECT nit,nombre FROM proveedores WHERE nit = '$row[proveedor]'";
$result3 = mysql_query($result3,$link_caweb) or die('Error proveedores, '.mysql_error());
$row3 = mysql_fetch_array($result3);
$pdf->SetXY(10,29);
$pdf->Write(5,'Proveedor: '.$row3[nit]." - ".$row3[nombre]);
$pdf->SetXY(150,29);
$pdf->Write(5,'Factura: '.$row[factura]);

$pdf->Ln();
//cabecera
$Y_Table_Position = $pdf->GetY();
$pdf->SetY($Y_Table_Position);
$pdf->SetX(10);
$pdf->MultiCell(12,4,'CANT',1,'C');
$pdf->SetY($Y_Table_Position);
$pdf->SetX(22);
$pdf->MultiCell(35,4,'ITEM',1,'C');
$pdf->SetY($Y_Table_Position);
$pdf->SetX(57);
$pdf->MultiCell(40,4,'MARCA',1,'C');
$pdf->SetY($Y_Table_Position);
$pdf->SetX(97);
$pdf->MultiCell(45,4,'MODELO',1,'C');
$pdf->SetY($Y_Table_Position);
$pdf->SetX(142);
$pdf->MultiCell(30,4,'PRECIO',1,'C');
$pdf->SetY($Y_Table_Position);
$pdf->SetX(172);
$pdf->MultiCell(35,4,'TOTAL',1,'C');
//$pdf->Ln();
$Y_Table_Position += 4;
//Detalles
$totCompra = 0;
$pdf->SetFont('times','',9);
while ($row2 = mysql_fetch_array($result2)){
    $pdf->SetY($Y_Table_Position);
    $pdf->SetX(10);
    $pdf->MultiCell(12,3,$row2[cantidad],0,'C');
    $pdf->SetY($Y_Table_Position);
    $pdf->SetX(22);
    $pdf->MultiCell(35,3,$row2[item],0);
    $pdf->SetY($Y_Table_Position);
    $pdf->SetX(57);
    $pdf->MultiCell(40,3,$row2[marca],0);
    $pdf->SetY($Y_Table_Position);
    $pdf->SetX(97);
    $pdf->MultiCell(45,3,$row2[modelo],0);
    $pdf->SetY($Y_Table_Position);
    $pdf->SetX(142);
    $pdf->MultiCell(30,3,number_format($row2[preciocompra],0, ',', '.'),0,'R');
    $pdf->SetY($Y_Table_Position);
    $pdf->SetX(172);
    $pdf->MultiCell(35,4,number_format($row2[total],0, ',', '.'),0,'R');
    $pdf->Ln();
    $Y_Table_Position = $pdf->GetY() - 2;
    $totCompra += $row2[total];
}

$pdf->SetFont('times','B',12);
$pdf->SetY(98);
$pie1="Total Orden de Compra: ".number_format($totCompra,0, ',', '.');
$pdf->Write(5,$pie1);
$pdf->SetFont('courier','B',9);

$pie1="Elaboro: __________________________";

$pdf->SetY(115);
$pdf->Write(4,$pie1);

$pdf->Output();
?>